Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 DEBENHAM ROAD Terraced £684,823 £158,000 16 Jul 1999
19 DEBENHAM ROAD Terraced £508,529 £135,500 23 Jun 2000
25 DEBENHAM ROAD Semi-Detached £519,477 £285,000 27 Jul 2009
34 DEBENHAM ROAD Terraced £453,785 £370,000 21 Nov 2019
38 DEBENHAM ROAD Terraced £490,289 £486,000 11 Aug 2023
40 DEBENHAM ROAD Terraced £493,731 £340,000 3 Jun 2015